# !/bin/bash
name=dnsresolver-api                                         # 镜像名称
ver=v1.0.0                                              # 系统版本号
register=wsn-yyds-docker.pkg.coding.net/services/images # 镜像注册中心
dir=$(dirname $(readlink -f "$0"))
root=$(dirname $dir)                    # 进入项目根目录
cd $dir
commit=$(git rev-parse HEAD) # 提交编号
version=$ver-${commit:0:7}   # 版本号 规则：版本号-提交编号
source_img=$name:$version
target_img=$register/$name:$version
filename=$(find "$dir/etc" -name "*.yaml" | head -n 1)
# 执行docker
docker build -t $source_img -f $dir/Dockerfile .
docker tag $source_img $target_img
docker push $register/$name:$version